package org.infodavid.common.model.criteria;

/**
 * The Interface IOrganizationCriteria.
 */
public interface IOrganizationCriteria extends IPaginatedSearchCriteria {

  /**
   * Gets the name pattern.
   * @return the name pattern
   */
  String getNamePattern();

  /**
   * Sets the name pattern. If null, pattern is ignored.
   * @param value the name pattern
   */
  void setNamePattern(String value);

  /**
   * Gets the contact key.
   * @return the contact key
   */
  Long getContactKey();

  /**
   * Sets the contact key. If null, key is ignored.
   * @param value the contact key
   */
  void setContactKey(Long value);
}
